К оглавлению журнала

УДК 550.8.053:681.3

ТЕСТЫ ДЛЯ ИЗБЕЖАНИЯ ЛОВУШЕК ПРИ ПОСТРОЕНИИ КАРТ НА КОМПЬЮТЕРЕ

Robinson J. Е., Willette P. D. Tests suggested as help to avoid pitfalls with computer maps //Oil and Gas J. – 1990. – Vol. 88, N 24. – P. 75–79.

Персональные компьютеры часто используются для визуализации и анализа геологических данных. При этом программа может потребовать от пользователя задания всех параметров для построения карты либо, напротив, работать почти бесконтрольно, так что пользователь лишь вводит массив данных. Однако все программы выполняют некоторые общие действия, формируя грид-файлы, и здесь присутствуют моменты, не гарантирующие даже лучшие из программ от появления ложных аномалий. Чтобы избежать ошибок, необходимо выполнить тесты, которые подскажут, каким путем данная программа обрабатывает входные данные и как формирует результат.

Наиболее простой, но эффективный тест – построение хорошо известной поверхности. Подходящей поверхностью является понижающаяся абсолютно равномерно плоскость. По ней можно тестировать множество алгоритмов, показать проблемы, возникающие при Фурье-анализе, и строить эту модель сначала без сглаживания, а затем с различной степенью сглаживания. Любая программа характеризуется некоторой точностью построения карты, которая зависит от сложности карты, детальности построения и от самой программы.

Существуют два основных метода для построения карт: гриддинг и тригонометрическая съемка. Гриддинг использует исходные данные и серию рассчитанных на компьютере полиномиальных поверхностей низкого порядка для расчета узлов грид-файла. Входные данные при построении карты уже игнорируются. Тригонометрическая съемка, напротив, соединяет исходные данные сетью линий и формирует серию треугольников, по которым затем производят интерполяцию. При этом могут сглаживаться острые пики и может несколько изменяться их положение. Оба метода полезны и дают сходные результаты, но тригонометрическая съемка имеет преимущества, когда контрольные точки сильно разнесены.

Грид-файлы, рассчитанные для простейшей модели понижающейся ровной поверхности, не дают ошибки лишь тогда, когда узлы грид-файла в точности совпадают с точками задания исходных данных (в приведенном примере грид 4x4); там же, где требуется интерполяция (гриды 5x5, 8x8, 10x10, 16x16, 20x20, 30x 30, 40x40), вносимые программой ошибки значительны даже при густой сети узлов грид-файлов. Программы создания грид-файлов имеют тенденцию вносить ошибку там, где разреженность исходных данных допускает осцилляцию интерполяционных функций. Лучший способ минимизации ошибки – так расположить узлы грид-файла, чтобы они по возможности совпадали с расположением исходных данных. Ошибки особенно вероятны при неравномерном расположении исходных данных. Рекомендуется при построении карт учитывать уже известные геологические данные.

Часто при построении полиномиальных поверхностей высоких порядков их локальные особенности (пики) оказываются ошибками построения. Можно добавить в модель ровной понижающейся поверхности одну аномалию и тестировать по ней программы вычисления полиномиального тренда. Рассчитывают поверхности 1, 2, 3 и 4-го порядков, фоновые и аномальные (как отклонения от фонового). Поверхность 1-го порядка аппроксимирует реальную исходную модель, поверхности 2-го и 3-го порядков искривлены и, начиная со 2-го порядка, могут иметь дополнительные аномальные области. При изменении параметров карты изменяются и эти ложные аномалии. Увеличение порядка полиномиальной функции не улучшает результат, а вносит новые ошибки. Лишь для 1-го порядка полиномиальной функции карта абсолютно точна.

Есть два основных источника возникновения ошибок: полиномиальная поверхность и аппроксимирующая по методу наименьших квадратов функция для исходных данных, которая стремится уменьшить отклонение, вносимое реальной аномалией. Поэтому она может осциллировать и создавать дополнительные аномалии, обычно с малой амплитудой, которые появляются на картах аномалий. При расчете фоновых карт также могут возникнуть ошибки, которые возрастают с увеличением порядка полинома. Популярным методом является возведение в квадрат результата (остается меньше больших пиков), более точные методы отнимают много машинного времени и используются реже.

При применении метода в геологии следует ограничиваться низкими порядками полиномиальной функции (не выше 4-го); если нужно, для этого разбивать исследуемую область на отдельные сегменты. Сеть исходных данных должна быть равномерной и заполнять карту до краев. В местах, где данные отсутствуют, вводить наиболее вероятные (по геологическим оценкам) величины. Найденные при построении карт аномалии должны иметь геологическое обоснование и не исчезать при расчете карт с разными параметрами.

Многие программы позволяют проводить Фурье-анализ исходных данных и визуализировать результаты. Однако часто на фоне ложных гармоник, связанных с ограниченным размером карты, не видно истинного результата. Чтобы улучшить изображение, нужно исключить все волны с длинами, большими размеров карты (вычитая трендовую поверхность 1-го порядка из исходного массива данных до проведения Фурье-анализа), затем увеличить размеры карты, вводя нулевые амплитуды за ее пределами. Так можно лучше выявить циклические компоненты исходных данных.

Программы, рассчитывающие контурные линии карты (таких программ немного), также можно тестировать. В качестве тестовой поверхности авторы рассматривают тренд-поверхность 1-го порядка по данным реального месторождения. Эта поверхность берется в качестве исходных данных для программы, и рассчитываются фоновая и аномальная карты. Если расчеты и программа построения работают точно, новые результаты счета дадут картину исходной поверхности, аномальные карты будут нулевыми. Однако примеры показывают, что ошибка не только существует, но положение и амплитуда аномалии значительно изменяются при изменении порядка поверхности.

Референт О. В. Павленко

 

Сайт создан в системе uCoz